![Scientific and Technical Journal
of Information Technologies, Mechanics and Optics](/images/mag-ntv.png)
Lyapunov function search method for analysis of nonlinear systems stability using genetic algorithm
![Scientific and Technical Journal
of Information Technologies, Mechanics and Optics](/images/mag-ntv.png)
Annotation
A wide class of smooth continuous dynamic nonlinear systems (control objects) with a measurable state vector is considered. The problem of finding a special function (Lyapunov function), which guarantees asymptotic stability for the presented class of nonlinear systems in the framework of the second Lyapunov method, is posed. It is known that the search for the Lyapunov function is an extremely difficult problem that has no universal solution in stability theory. The methods of selection or search of the Lyapunov function for stability analysis of closed linear stationary systems and for nonlinear objects with explicitly expressed linear dynamical and nonlinear static parts are well studied. At the same time, no universal approaches to finding the Lyapunov function for a more general class of nonlinear systems have been identified. In this paper, we propose a new approach to the search of the Lyapunov function for analyzing the stability of smooth continuous dynamic nonlinear systems with a measurable state vector. The essence of the proposed approach consists in the representation of some function through the sum of nonlinear summands representing the elements of the object state vector multiplied by unknown coefficients. The search for these coefficients is performed using a classical genetic algorithm including mutation, selection, and crossover operations. The found coefficients provide all the necessary conditions for the Lyapunov function (within the framework of the second Lyapunov method). The genetic algorithm approach does not require a training sample which imposes restrictions in the form of the structure of control objects included in it. A new method for finding the Lyapunov function represented as a nonlinear series with known functions multiplied by unknown coefficients is proposed. The effectiveness of the proposed method is demonstrated using computer simulations with a fixed number of iterations and varying population size. The dependence of the number of successfully found Lyapunov functions on the number of iterations of the genetic algorithm has been established. The convergence of the genetic algorithm using Holland’s schemes is analyzed. It is shown that the values of the sought coefficients of the potential Lyapunov function, at each algorithm iteration, approach the coefficients of the Lyapunov function which was also represented as a Taylor series. The method proposed in this paper outperforms known analogs in terms of speed, considers the decomposition of the potential Lyapunov function into a Taylor series with unknown coefficients, instead of using counterexamples or template functions.
Keywords
Постоянный URL
Articles in current issue
- Development of adaptive laser head for compensating error of beam waist position during processing materials using laser beam spot detection method
- Investigation of changes in the sensitivity of a fiber Bragg grating to temperature and strain using coatings from low-melting metal
- Cross-polarization coupling in polarization maintaining fiber induced by periodic mechanical stress
- Lyapunov function search method for analysis of nonlinear systems stability using genetic algorithm
- Robust disturbances compensation for MIMO linear systems with unmeasured state vector and control delay
- Trajectory tracking control for mobile robots with adaptive gain
- Switching the electrical properties of thin-film memristive elements based on GeTe by sequences of ultrashort laser pulses
- Spectral and kinetic characteristics of ultrathin cadmium selenide nanoscrolls
- Method for optimization of camera installation parameters for video monitoring of arbitrary surveillance zone
- The use of anthropometric points to introduce restrictions into the synthesis of a 3D model of the human body using SMPL
- Method for testing NLP models with text adversarial examples
- A new efficient adaptive rood pattern search motion estimation algorithm
- Clustering in big data analytics: a systematic review and comparative analysis (review article)
- Segmentation of word gestures in sign language video
- A method for constructing interpretable hidden Markov models for the task of identifying binding cores in sequences
- Job scheduling in a distributed computing system on a chip with power consumption minimization
- System for customers’ routing based on their emotional state and age in public services systems
- Sedentary behavior health outcomes and identifying the uncertain behavior patterns in adult
- Confidence Lipschitz classifiers: an instrument of guaranteed reliability
- Visual programming environment for multidimensional fuzzy interval-logic regulators
- Solving the problem of spatial rotation of 3D surfaces and their mapping on the plane
- Analytical and simulation modeling of flexible joints for mechatronic and robotic systems
- Study of heat and mass transfer processes in the Fe-Sn reaction crucible in the presence of high-density electric current
- Measurement of the refractive index using an autocollimation goniometer